経年劣化に耐える ReactComponent の書き方
#React #宣言的UIの設計レシピ #パッケージング
経年劣化に耐える ReactComponent の書き方
DOM層, Style層, Container層ぐらいであれば技術変遷時の腐敗防止層として役に立ちそう
ウェブフロントに見る clean architecture の一例
ストア層とコンポーネント層を分ける
Container/Presenterパターン
コアロジックとその状態をコンポーネントから分離するケース
Atomic State Managementを使っているとContainer層が不要となるケースもある
koushisa.icon
技術的な知識と価値ある知識の中で守りたいものに境界線を引くというのが大事そう
宣言的UIのデータアーキテクチャはコンポーネントを中心に考える#632a3eab8660300000c4af1b
@ogugudayo: @adwd118 例えば分離の目的がデータフェッチロジックに依存しないテストを書くことならmswで解決できる。
ライブラリ変遷などに耐えるようロジックを分離したいだけなら、依存の方向は気にせずcontainer分離するかカスタムフック分離すればいいだけ。
そういう意味であえてCAという言葉を使うとやはり辛そう。
Atomic State Managementに載せとくぐらいで十分な気がする
技術詳細やインピーダンスマッチングの隠蔽という用途でも十分
Atomic State Managementは後方互換性を保ちやすい